make the utmost exertions - Turkish English Dictionary